feed one's spirit or mind - Französisch Englisch Wörterbuch